hoisting with sam function name